Semantics of form oriented analysis
نویسنده
چکیده
In this thesis we present Form-Oriented Analysis, a new analysis technique for an ubiquitous type of business applications. We define a precise semantic class of applications we call submit/response style applications, under which typical enterprise applications and web applications can be subsumed. Applications in this class are characterized by their type of user interface. The user of a submit/response style application fills out an electronic form, submits it to the system and receives a response page with data and new forms. The user then again submits data, partly under usage of the previously received data and so forth. We model such a submit/response style application with a bipartite finite state machine. This bipartite state machine is depicted in the key artifact of Form-Oriented Analysis, the form chart. Our analysis technique is firmly based on existing well-understood analysis notions and techniques, and consequently extends these methods. This thesis introduces Form-Oriented Analysis by defining and explaining the visual artifacts of our technique. Specifically, the form chart is defined as a class diagram, over which the object net is always a path. We give formal semantics of the artifacts based on UML. Form-Oriented Analysis fosters a design according to established architectures for enterprise applications. Our new method is accompanied by a fully implemented tool called Gently, which allows the automatic generation of prototypes from a formoriented specification.
منابع مشابه
Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملIdentification and Distribution of Interactional Contexts in EFL Classes: The Effect of Two Contextual Factors
This study aims at empirically furthering awareness of the organization of interaction in EFL classes. Informed by the methodological framework of conversation analysis, it draws upon a corpus of 52 three-hour naturally-occurring classroom interaction to identify classroom interactional contexts based on the structuring of the pedagogic goals in turn-taking sequences. Conversation analytic proc...
متن کاملA Stylistic Analysis of Lexicon in Ray Bradbury’s The Martian Chronicles
Ray Bradbury’s The Martian Chronicles is a futuristic, science fiction novel that chronicles the colonization of Mars by humans, projecting the United States’ colonial and immigrant past on to a symbolic future. Bradbury’s use of language is mostly picturesque and sensory. The present paper applies a text-oriented analysis of stylistic elements that construct meaning in the text and evoke the n...
متن کاملObject-Oriented Action Semantics Specifications
Action Semantics is a framework for the formal specification of programming languages. Two different, recently proposed approaches provide modularity to the framework, allowing for specification reusability and extension. In this work, we analyze the previous approaches, and introduce Object-Oriented Action Semantics, a new form of modular organization of Action Semantics descriptions. Object-o...
متن کاملOrganizational Patterns of English Language Teachers’ Repair Practices
Despite the abundance of research on teachers’ repair practices in language classroom interaction, there are not enough conversation analytic studies on repair organization with the focus on the details of interaction in the context of EFL. Drawing on sociocultural and situated learning theories, this study explores the contingent nature of English language teachers’ org...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002